barrack for - German English Dictionary